Birzai Castle, LT Pet Friendly Vacation Rentals